-
nouncommon perennial herb having aromatic roots used as a substitute for sarsaparilla; central and eastern North America
Explanation of wild sarsparilla
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.